CREATE EXTERNAL TABLE IF NOT EXISTS spmi_ods.spmi_sms_evaluation_wo(
id                                                 bigint                         COMMENT '主键ID',
evaluation_type                                    smallint                       COMMENT '调研类型 1:满意度 2：虚假签收',
work_order_no                                      String                         COMMENT '工单号',
work_order_type                                    smallint                       COMMENT '工单类型 1:普通工单 2:项目工单 3:理赔工单',
waybill_no                                         String                         COMMENT '运单号',
phone                                              String                         COMMENT '手机号',
extend_code                                        String                         COMMENT '短信扩展码',
process_network_code                               String                         COMMENT '工单处理网点编码',
process_network_name                               String                         COMMENT '工单处理网点名称',
process_network_type                               smallint                       COMMENT '工单处理网点类型: 0:总部 1:代理区 2:网点',
customer_code                                      String                         COMMENT '客户编码',
customer_name                                      String                         COMMENT '客户名称',
send_time                                          timestamp                      COMMENT '发送时间',
send_status                                        smallint                       COMMENT '短信发送状态  1:发送成功 2:发送失败',
reply_status                                       smallint                       COMMENT '短信回复状态 1:未回复 2:已回复',
reply_time                                         timestamp                      COMMENT '回复时间',
reply_content                                      String                         COMMENT '回复内容',
create_by                                          bigint                         COMMENT '创建人ID',
create_by_code                                     String                         COMMENT '创建者编码',
update_by_code                                     String                         COMMENT '更新者编码',
update_by                                          bigint                         COMMENT '更新人ID',
create_by_name                                     String                         COMMENT '创建人名称',
update_by_name                                     String                         COMMENT '最后修改人名称',
create_time                                        timestamp                      COMMENT '创建时间',
update_time                                        timestamp                      COMMENT '更新时间',
is_delete                                          smallint                       COMMENT '是否删除:1未删除,2已删除',
country_id                                         smallint                       COMMENT '所属国家:默认1中国',
is_enable                                          smallint                       COMMENT '是否启用:1启用,2不启用'
)
COMMENT '工单短信满意度评价'
PARTITIONED BY (dt STRING COMMENT '更新/创建日期 (yyyy-MM-dd)')
STORED AS PARQUET
LOCATION '/dw/hive/spmi_ods.db/external/spmi_sms_evaluation_wo'
TBLPROPERTIES (
  'parquet.column.index.access'='true'
);